technic superiority - Espagnol Anglais Dictionnaire